var windex = parent.layer.getFrameIndex(window.name);
$(function() {
		
	// 查询
	$('#btnQuery').on('click', function() {
		sys.reloadTable('companyTable');
	});
	
	//确定按钮点击事件
	$('#btnOK').on('click', function(){
		var selections = $('#companyTable').bootstrapTable('getSelections');
		if (selections.length == 0) {
			show("请至少选择一个公司");
			return false;
		}
		parent.newCompanyId = selections[0].id;
		parent.$('#layer_opt_status').val('1'); 
   		parent.layer.close(windex);
	})
	
	//取消按钮点击事件
	$('#btnCancel').on('click', function(){
   		parent.$('#layer_opt_status').val('0'); 
   		parent.layer.close(windex);
	})
	
	initCompanyGrid();
})

/**
 * 初始化用户信息列表
 */
function initCompanyGrid(){
	// 定义列
	var columns = [
	    { radio: true },
   		{ field : 'no', title : '序号', align : 'left',
   			formatter : function(value, row, index) {
   				return index + 1;
   			}
   		},
   		{ field : 'companyName', title : '单位名称', align : 'center', valign:'middle' },
   		{ field : '#', title : '地区', align : 'center', valign:'middle', 
   			formatter : function(value, row, index) {
   				return row.provinceName +
   					row.cityName +
   					row.areaName +
   					row.address;
   			}
   		},
   		{ field : 'customerNum', title : '人员数', align : 'center', valign:'middle' },
   		];
			
			
	// 定义查询回调函数（查询参数在此设置）
	var queryParams = function(params) {
		
		return {
			rows : params.limit, // 页面大小
			page : params.pageNumber, // 页码 
			"companyName"	: $("#companyName").val(),  
		};
		
	};
	
	//var url = rootPath + "/customer/listCustomerPage"; // 请求json数据的服务器地址
	var url = rootPath + "/company/listCompanyPage";
	sys.initTable('companyTable', {
		url : url,
		queryParams : queryParams,
		columns : columns,
		striped : true,
		clickToSelect : true
	});
}
